dropping litter - Espagnol Anglais Dictionnaire